/* YUCHENG HU (C) [CUIST/TCA] */

/*-----------------------------------------------------------------
 + http://www.cuist.com
 +
 + DESCRIPTION:
 +   N/A
 +
 -----------------------------------------------------------------*/

#bookbox {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 8px;
	PADDING-TOP: 0px
}

#bookbox .p  {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	PADDING-BOTTOM: 1em;
	MARGIN: 0px;
	PADDING-TOP: 0px
}

.docBookTitle, .docPartTitle {
	font-family:Arial, Helvetica, sans-serif;
	color:#333333;
	font-size:x-large;
	line-height:118%;
	font-weight:bold;
}
.docPrefaceTitle, .docAppendixTitle, .docChapterTitle, .docBibliographyTitle, .docArticleTitle, .docGlossaryTitle {
	font-family:Arial, Helvetica, sans-serif;
	color:#333333;
	font-size:x-large;
	font-weight:bold;
}
.docSidebarTitle {
	font-family:Arial, Helvetica, sans-serif;
	color:#333333;
	font-size:medium;
	font-weight:bold;
}
.docSection1Title, .docBibliodivTitle, .docBridgehead {
	font-family:Arial, Helvetica, sans-serif;
	color:#333333;
	font-size:large;
	font-weight:bold;
}
.docSection2Title, .docBibliosetTitle {
	font-family:Arial, Helvetica, sans-serif;
	color:#333333;
	font-size:medium;
	font-weight:bold;
}
.docSection3Title, .docSection4Title, .docSection5Title, {
font-family:Arial, Helvetica, sans-serif;
color:#333333;
font-size:small;
font-weight:bold;
}
.docFigureTitle, .docTableTitle, .docExampleTitle, .docTocTitle, .docAbstractTitle, .docQandasetTitle, .docProcTitle, .docRefsectTitle {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#000000;
	font-size:small;
	font-weight:bold;
}
/* -- .docText and .docList were using identical styles causing nesting issues -- */

.docText {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#333333;
	font-size:x-small;
}
.docList {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#333333;
	font-size:x-small;
}
/* Disabled for font sizes	
.docList ol
	{ font-family:Verdana,Arial,Helvetica,sans-serif; color:#333333; font-size:small; }
.docList li
	{ font-family:Verdana,Arial,Helvetica,sans-serif; color:#333333; font-size:small; }
.docList p
	{ font-size:small; }
.docList table
	{ font-size:small; }
.docList h5
	{ font-size:small; }
.docList pre
	{ font-size:small; }
.docList h2
	{ font-size:100%; }
*/ 

.docMonofont {
	color:#790029;
	font-family:"Andale Mono", "Courier New", Courier, monospace;
}
.docTableHeader, .docTableCell {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#333333;
	font-size:small;
}
.docTableFooter {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#333333;
	font-size:xx-small;
}
.docRefCell {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#333333;
	font-size:medium;
}
.docTextHighlight {
	background-color:#FFEE99;
	color:#CC0000;
}
.docIndexterm {
	color:#333333;
	font-size:x-small;
}
.docFootnote {
	color:#666666;
	font-size:xx-small;
}
.docItemizedlist {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:xx-small
}
.docNote {
blockquote margin-top:2em;
	margin-right:2em;
	margin-bottom:2em;
	margin-left:2em;
}
.docNoteTitle {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#000000;
	font-size:small;
	font-weight:bold;
}
.docNormalTitle, .docTipTitle {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#333333;
	font-size:small;
	font-weight:bold;
}
.docCautionsTitle {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#CC0000;
	font-size:small;
	font-weight:bold;
}
.docLink {
	color:#003399;
}
.docLink:visited {
	color:#3366CC;
}
.docLink:hover {
	color:#000033;
}
.docEmphasis {
	font-style:italic;
}
.docEmphBold, .docEmphStrong {
	font-weight:bold;
}
.docEmphGray {
	color:#999999;
}
.docEmphMark {
	background-color:#999999;
}
.docEmphRev {
	color:#FFFFFF;
	background-color:#666666;
}
.docEmphStrike {
	text-decoration:line-through;
}
.docEmphUl, .docEmphCursor {
	border-bottom-width:2px;
	border-bottom-style:solid;
	border-bottom-color:#000000;
}
.docEmphBoldItalic {
	font-style:italic;
	font-weight:bold;
}
.docEmphRoman {
	font-style:normal;
	text-decoration:none;
	text-transform:none;
	font-weight:normal;
	font-variant:normal;
}
.docEmphSmaller {
	color:#333333;
	font-size:smaller;
}
.docEmphHyperlink {
	color:black;
}
.docBibliomixedTitle {
}
.docCaps {
	text-transform:uppercase;
}
.docStructname {
	font-variant:small-caps;
}
.docPubcolor {
	color:#333333;
}
h1, h2, h3, h4, h5, h6 {
	color:#333333;
}
pre {
	color:#790029;
	font-family:"Andale Mono", "Courier New", Courier, monospace;
	font-size:x-small;
}
tt {
	color:#790029;
	font-family:"Andale Mono", "Courier New", Courier, monospace;
	font-size:x-small;
}
